Dynamic location problems with limited look-ahead

نویسندگان

  • Fan Chung Graham
  • Ronald L. Graham
چکیده

The following problem arose in connection with studies of Internet web page caching. The general setting is as follows: In some fixed metric space M , k “servers” S1, . . . , Sk are given with some arbitrary initial locations in M . Requests for service at certain points σ1, σ2, σ3, . . . , σN , in M arrive over time. Immediately after request σt is received, exactly one of several mutually exclusive actions must be taken: (i) Some server is moved to σt, with a resulting cost of c(σt), the “cost” of the point σt. (ii) No server moves. In this case, the cost for “no service” is defined to be mink d(Sk, σt), where d(x, y) denotes the distance between x and y in M . A further feature of our model is that two parameters u,w ≥ 0 are specified, which are used as follows. Before having to decide how to service request σt, the servers have at their disposal the knowledge of the u+ w requests σi with t− u ≤ i ≤ t+ w − 1. Thus, the servers can only ”remember” or store the past u requests σt−u, σt−u+1, . . . , σt−1 but are allowed to know the w future requests σt, σt+1, . . . , σt+w−1 before having to service σt. The rules which govern the choices made for servicing all the σt define some algorithm A. In this model, A is deterministic and can only depend on the values of the σi which it currently knows, and nothing else. In particular, A is not allowed to make probabilistic choices based on some source of randomness. We denote by A(σ), the cost of servicing the request sequence σ = (σ1, . . . , σN ). Of course, if we are allowed to know all the σt before having to act, it is very likely the cost of servicing σ can be decreased. Let us denote by OFF(σ) the minimum possible cost of ∗University of California, San Diego †Research supported in part by NSF Grant No. DMS 98-01446 ‡Research supported in part by Bell Communications Research, Morristown, New Jersey §University of California, San Diego ¶AT&T Labs, Florham Park, New Jersey

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Look-Ahead Value Ordering for Constraint Satisfaction Problems

Looking ahead during search is often useful when solving constraint satisfaction problems. Previous studies have shown that looking ahead helps by causing dead-ends to occur earlier in the search, and by providing information that is useful for dynamic variable ordering. In this paper, we show that another bene t of looking ahead is a useful domain value ordering heuristic, which we call look-a...

متن کامل

Optimal Current Meter Placement for Accurate Fault Location Purpose using Dynamic Time Warping

This paper presents a fault location technique for transmission lines with minimum current measurement. This algorithm investigates proper current ratios for fault location problem based on thevenin theory in faulty power networks and calculation of short circuit currents in each branch. These current ratios are extracted regarding lowest sensitivity on thevenin impedance variations of the netw...

متن کامل

Backtracking Algorithms for Constraint Satisfaction Problems { a Survey

Over the past twenty years, a number of backtracking algorithms for constraint satisfaction problems, have been developed. This survey describes the basic backtrack search within the search space framework and then presents a number of improvements including look-back methods such as backjumping, constraint recording, backmarking, and look-ahead methods such as, forward checking, and dynamic va...

متن کامل

Backtracking Algorithms for Constraint Satisfaction Problems { a Tutorial Survey

Over the past twenty years a number of backtracking algorithms for constraint satisfaction problems have been developed. This survey describes the basic backtrack search within the search space framework and then presents a number of improvements including look-back methods such as backjumping, constraint recording, backmarking, and look-ahead methods such as forward checking and dynamic variab...

متن کامل

Look-Ahead Versus Look-Back for Satisfiability Problems

CNF propositional satis ability SAT is a special kind of the more general Constraint Satisfaction Problem CSP While look back techniques appear to be of little use to solve hard random SAT problems it is supposed that they are necessary to solve hard structured SAT problems In this paper we propose a very simple DPL procedure called Satz which only employs some look ahead techniques a variable ...

متن کامل

Look-ahead techniques for fast beam search

In this paper, we present two efficient look-ahead pruning techniques in beam search for large vocabulary continuous speech recognition. Both techniques, the language model look-ahead and the phoneme look-ahead, are incorporated into the word conditioned search algorithm using a bigram language model and a lexical prefix tree [5]. The paper present the following novel contributions: We describe...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Theor. Comput. Sci.

دوره 261  شماره 

صفحات  -

تاریخ انتشار 2001